Fixed the collition detection, changed place between setSprite and setScale sense that cause sWidth and sHeight to become zero, the other fixed the bugged which  was that xCenter wasn't being updated in Enemies