zoom and some optimizing in the client

Changed some stuff around in the graphics end of the client.

Made the client quit when the server sends "QUIT".

Added new floor tile and stairs tile. (graphics are pulled from the git
directory for now. Should work when you pull, without moving stuff to
the debug folder.)