Player moves again!

But now it moves almost correctly.

List of changes:
- Added movement to the entity class (all entities can move).
- Added two types of movement, lineal and parabolic.
- Added update to entityScripts so they can do animations. (Logic things
should be done in the tick).