fixing vision
Renamed variables and moved one function.
[WIP] MobileObject now has a World and a height. No longer has realUnitsPerPixel but will rely on world. World changed accordingly.
[WIP] setPixelPosition will put the position in a separate array.
[WIP] Real positions, velocities etc should be corrected for perspective projection but it doesn't work.
[WIP] Seems to work but unreliably - committed for history.
[WIP] Moved position correction functionality to a separate class.
[WIP] Emptied MobileObject.
[WIP] Frame and TimedVector merged into one class.
[WIP] Added a class to calculate velocities etc and estimate current positions etc.
MobileObject will now make use of a PositionProvider to update positions on request.
minot vchanges
merged
Test file for multiple connections
Removed redundant readme
Removed old and unnecessary files
Adding MoveToPoint class. Still needs testing. and tweeking
InterceptBall
Update Readme.md...

with details of new bluetooth class that allows connection to multiple robots concurrently.
Added some functionality for staying in zones.
Renamed bluetooth class to BluetoothOld as it is being updated to
support multiple connections.