renamed createsortedDepthList()

to createDepthList()
Added third start parameter
Refactoring
Improved jumping
Biggest refactoring ever

-Splited every game object into entity and block
-more arrays and less singel coordinates
-interfaces needed
refactoring, improved animation