added jump animation. physics tweaking
removed unneded include
added and fixed code to use TILESIZE define
even larger restructure