Various fixes

Fixed the winner of the game (the wrong player was being set as the
winner)

Reporting the status code + error reason when an error occurs

Fixed the getBoardState method to set the “kinged” value to an actual
boolean vs the Boolean javascript object (needed to repopulate the
board if an error occured)

When asking for a game that isn’t there sending back a 404 response
code.