Simplified robot drawing code
This is most apparent in the AffineTransform section.
Fixed range feature drawing bug
Check for robot values with listeners instead of thread.
Also switch to JDK 7.
Removed reader thread
Now we can send range objects.