Beginnings of Game 1: Endless Runner

- player movement.
- simple infinite level generation.

To do:
- player movement the other way
- transitions
- obstacles