Better touch movement

*Remade how buttons are handled (extend MovableEntity)
--Made the code MUCH more readable and efficient
*Tweeked fling sensetivity (now react on lower fling speed)
--Added a constant for it
*Fixed the location of the Explosion from PlayerMissile
--Should now spawn at the head of the missile on inpact
--Added some constants
Reorginized and removed unnessasary code

*Moved out of bounds control from CollisionDetection.java to seperate
class
*Changed how objects are removed
*Changed how dummys are handeled
*Remade Effect class and how they are handeled (work in progress)
*Made all drawable object extend Sprite.java witch extends MovableObject
-- Made it possible to delete A LOT of unnessasary code
*And more cleanup
Removed 500+ lines of code

*Reworked how actors are handeled
--Found some sweet functions that made life easier
--Code is MUCH more readable, shorter and effective