Add Game Class
Add Game Class

This class is made up of player objects and tracks board state.
Makes moves associated to each player and tracks them in history.
FinishGame() method still needs some work.
Should consider implementing the isValid() method as a recursive call,
maybe implement a graph for easy traversing with DFS?
This class creates a board, therefore we do not require a seperate Board
Class.
Code has not been tested.

SENG-299-Group-6-Summer16/Go-WebApp