creates a new project. i started realizing that scope of asteruga was too large for a first project. i was having trouble creating and manipulating class because i didn't really understand how lua handles such things, so i decided to chose a project with a much smaller scope. snake seemed to be the best option.

the commit adds the 02.snake project as well as sets up a basic frame work. a menu was created with some cool animations and colors. two of the tree entries work: play and quit. so far play just changes the game state to the play state, but there is no built play stat, and quit exits the game.
adds a the snake game mode, adds a snake, and adds a food. the system to store segments and keep track of where they are supposed to be isn't completely included in the code yet, but the snake can move around on the grid and eat the food.

i am thinking of adding functionality that will make the segments color based on the food that was just eaten and slowly fade as it passes through the body until it adds to the last segment.