snake works, either with user input (waits for input) or with randomly...
snake works, either with user input (waits for input) or with randomly generated movement (waits a set time)
snake works, either with user input (waits for input) or with randomly generated movement (waits a set time)