modify project structure
modify git ignore file
little refactoring
move draw method back to snake class
refactoring: add start method to Game
add game entity and keep refactoring
add cake file and set compile order