New Branch

StateHandler - Generic class for every GameObject
Fixed PlayerStateHandler (handles all the states and stores animation to
the states)

Created PlayerCreator (Class for creating a player, loading all the
textures and creating animations)
Added PositionMath
Animation test
4 way walking animation
Created abs:GameObject, EnemyAnimationLoader, Enemy, Slime