speed, limit and fixedpoint in mover are now all "point".
removed xspeed and yspeed and no more trying to reverse direction twice
More stuff as points instead of 2 numbers.
added point readonly property to the entity which returns the current position as a point. Mover works correctly now with the collisiontesting.
added setter for point-position which just sets x/y to point.x/point.y
Player move loop uses points now.
changed movementPressed to a getterfunction like the other *Pressed variations.
added setLastFrameTriggerDelegate to entity.
reworked hand. Sets delegate for attackbox/damagebox/lastframetrigger right after triggering the animation which contains a respective box or is a lastframeTrigger.
Added variable idle, which has to be true for the attackanimation to start. Now the attackanimations always end before the next attack can be started.
fireball now uses entity.point to get point of current coordinates.
moved default speed of fireball into default value of argument.
fireball constructor takes a point instead of two numbers for the position. Adjusted player for this change.
light and healthbar use point too. Removed unused hitbox names from door/wall.
Removed Utilities class. Moved string constant "_" into class called Strings. Fixed Hand death_animation not always correctly working.
organize fireball & spell import.
Merge pull request #2 from r00f/feature/points-no-x-y-variables

Using Points instead of pairs of numbers. Reworked hand to be simpler.