Select one unit

It is now possible to select a single unit and deselect it. It uses a (broken) bitmap to draw the selected state. It also is architecture-wise bad, but it works, lets see how it evolves from here.