collisions with tail and walls!  also made snake.c look nicer since its getting larger.