New way to select target - free form. Woo.
Support different window sizes
Moves some logic into the server.
now need to run a server which runs the game
adds missing file.