Eliminated input form for players and scores in the datastore.py file.
Merge conflict unresolved.
Merge branch 'dev' into HAL
changes size of lose.png to be smaller so the board could be seen. Also, added logic to the post method in game.py to check for an empty deck. This means that the player no longer has to click on an empty deck to trigger the endgame state, it automatically triggers when a new state with an empty deck is posted to the server
Added draw Two code
Finished HAL utitility functions
Most code is in place for HAL to work, need to add knock state handling code, but we need the-hobbes counter code for that first.
Almost ready for the AI to be tested, just need to instantiate an instance in initEncode
Merge pull request #25 from EJEHardenberg/HAL

Hal
added a loading screen to the gameplay flow for UI purposes (when the endgame function in executed, it takes a little while for the interactions with the server to be completed). Changes were made to game.py, stateChanges.js, game.html, and a new loading snippet was created, and a loading gif added to the images folder.
fixed issue with loading icon logic where it would be displayed and then not go away.
hooked up google analytics to all pages that are displayed to the user
fixed some things in initencode
Made HAL object with Phelan, need to debug errors in HAL.py, including converting the cards lists into their json object form from the string they are currently in.
Endgame now removes power card from ending hands and replaces them with non-power cards, drawn from either the deck or discard (if the deck doesn't have enough cards to draw from it to cover replacing the power cards)
added some documentation to game.py
added rules to the rules lightbox.
fixed an error with the avatar not being able to be retrieved from the datastore, probably because of latency issues.
fixed issue with endgame card replacement, also removed alert box from swapping card
added information to the credits snippet