Amended GameController - Added create and get Game
Added create, getGame and play on Controller. Handled Exceptions when
playing invalid moves
Merge branch 'mydevelop' into develop