More bug fixes

Something screwy is going on when the snake moves down or to the left.