grid initializes and renders
snake initializes
gets keys
reacts to keypresses and moves around grid but can't get it to work automatically on interval