Few interface changes to Game
 - Added makeMove()
 - Added getCurrentPosition()
 - Added getMoveList()