changes on single player snake, everything else I haven't commited