Infinte levels left and right w/ transitions

Levels can now go infinitely left or right, with transition blocks
determining the next type to go.

To do:
- too much dependencies within classes got to organize the classes
better
- put in obstacles
- put in win condition, I'm thinking point given to each obstacle
cleared.