data model tries

Controller.gameLoop() changes
Snake Format
Snake.next() changes
Snake.initSnake() changes
Snake.respawn() changes