Remove extra '' characters sent by websocket server
Add Menu state and renderer
Parse world information
Remove temporary world creation stuff
Split animations into named groups

This allows a "single" sprite to have multiple animations
Provide a minimum size for all sprites

This allows sprites to be of arbitrary size
Only render sprites which are visible on screen
Remove some extraneous comments
Handle more cases of errors from server responses
Move network handler routine to allow no JSON server responses
Log on successful game request, and send initial viewWorld
Bound the camera zoom, especially on the bottom