changing from passing the game state in parameter to using
the state monad

modified:   SnakeGame.hs
modified:   main.hs
	the code interacting with the function updateGameState
	now uses a MonadState abstraction to access the game state