Improved proto-snake

Proto-snake is controlled by arrows.  P stops it.
Changes to make:
* Improve pause
* Prevent overlap
* Recognize a hit
* Create apples