Improve actualSplit to not return excess elements
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
Properly center sprites which are larger than the min size
Add selector sprite and renderer
Center canvas div
Properly bind 'this' for callback functions
Set a timer to detect when the mouse stops moving