Added a snakeModel to hold the state of the
  snake. My plan is to have the snake model hold
  an array, which will hold all of the body parts
  of the snake that will continue to get added on
  as the snake eats. The snakes body parts will know
  their own position on the board array as well as
  its position within the snakes body. This way it
  can check the body part in front of it to know where
  to move.