test for down key, get rid of static
refactor movement of snake
merge