Litte GameLogic arquitecture changes

- Some things where at the gameScreen instead of gameLogic as we talked:
Now I replace it where it seems to be.

- Few changes of the arquitecure skeleton due to face issues more easily
(time events): Added a new class 'TimeEventsManager' and remove a little
funcionality of HarpoonManager.

NOTE: Sunken harpoons is not implemented!