added movement,gameObject,collision detection

fixed bugs in:
-timer
-tile display
-animation
-compilation error
-surface allocation in textures
-added sgn func
-added path related funcs
-added test map