Implemented basic position computation mechanism.
Fixed a bug in control status byte array deserialization.
Added checks on the correct deserialization of angles
Added functionality and check for straight-line driving
Refactored sensors state serializer:
- transformed interface into abstract class
- moved serializer into the abstract class
base structure for the simulated roomba