basic snake, player controls, simple logging