Verified and fixed functionality

The game is completely playable.  For testing purposes, the game is configured
to work without a server.  A server may be added by changing AJAX.js and
writing a server that correctly implements the requests.
Added explanation of each call to AJAX
Added a possible server implementation in Node.js