Merge remote-tracking branch 'upstream/master'
Merge branch 'api_nomock'
Merge branch 'api_nomock_merged'
Merge remote-tracking branch 'upstream/master'
Merge branch 'api_nomock_merged'
Created basic pages for creating a user and logging in
- Corrected cookie creation syntax
- Corrected password checking logic
- Changed SQL in schema.player.sql to make it clearer
- Created logout page
- Updated HTML index page
- Changed logic to use sessions
- Added logout file
- Moved core logic into functions in api_core.php
- Added a player authorisation table to database and a view that adds this to the player table
- Cache authorisation key to database at login
Clear authorisation key from database at logout
Added initiate function to keep a user logged in based on the cookie authentication key
* make some database table names more consistent
* try to fix pagodabox "increment by four" issue in database
* clarify grunt README
Merge pull request #43 from cgolubi1/database

make database table names shorter and more consistent
Merge remote-tracking branch 'upstream/master' into authentication
Updated code to match new database table names
Use session data to authenticate when creating new game
Merge pull request #44 from blackshadowshade/authentication

Basic authentication logic
Created overview page with list of open and active games
Removed old code comments from BMInterface
Merge pull request #45 from blackshadowshade/active_games

Created overview page with list of open and active games