Simulation:  misc improvements (e..g add sensor noise)
Refactoring.....moved items from robot.c into separate modules