tweaked Generation parameters
added Obstacle collision + dynamic Shape coloring
added Game Over with Score
Merge branch 'refactor'