Add my lovely snake.
Fix movement bugs.
Snake refactoring.
Add basic main function.
Add state to snake.
Checks state before change it.
Allow magic head moving when haed is out of bound.
Add scene and gem eating!
Add special head.
Carefully calculate boarder.
Add scoreboard.
gitignore, README, LICENSE