Initial attempt to structure the classes
Make the game run with new class structure

Still needs lots of optimizations :)
Add Direction class

Handle the direction of the player different from the States, introduce
running when the x||y position of the controls are bigger than 0.75
Add dinosaur class

Added two dinosaurs to the level. Dinosaurs have random states and will
walk/run to random calculated positions.
Merge branch 'design-refactoring-stefan'