Keyboard controls added and zoom window

See main.py or README for instructions. Uses WASD, arrow keys and mouse
for input.
TODO: Save the working directory and it when restarting program.
Up and down arrow to change size of zoom reticle.