Factor out robot to a separate class

Now, Robot has a public fields. That's not important, because this
class' logic will be completely rewritten.
Add ability to select current robot

Robots are selected by mouse on MOUSEDOWN event.