Created basic layout of create_game.html
james: corrected camelCase convention on functions, and tidied up test_cache_load.php and test_cache_store.php
james:
- created ajax_responder.php, which will be the central handler of POST requests
- added autofilling of select statements with button names, which are supplied by BMInterface
- corrected syntax of function names
- simplified existing AJAX
james: Cleaned up JQuery in create_game.html
james: Added function to convert player name to player ID
james: added index.html, containing a master set of links
james: corrected link to playing a turn
james: Added display of die recipes to choose_swing.html
james: renamed ajax_responder.php to responder.php
james: updated create_game.html to use responder.php instead of ajax_responder.php
james: updated choose_swing.html to use responder.php instead of choose_swing.php
james: added logic to choose_swing to post swing values and receive a dummy response
james: added logic to create_game to post chosen button names when pressing submit
james: added logic to create_game to check player names
james: added Grunt files to support automated running of JSHint
james: edited files to remove JSHint warnings and errors
james: updated Gruntfile to use my .jshintrc file preferences. Edited files to remove JSHint warnings and errors.
james: added logic to create game after selecting valid opponent name and buttons
james: messages are now created in BMInterface and passed on by responder.php via JSON
james: shifted functionality from load_test_game_waiting_on_swing to responder.php