api module

This module contains all the controller API functions for controlling a robot
and handling user interaction. Moreover, it contains networking and scene
management stuff.
