LevelGenerator basic functionnality
Generate infinite levels (+refactoring)
Levels difficulty increases with traveled distance