Core API for PyRobot

PyRobot is built around the following core classes that encapsulate different components of a robot.