Adjusted the size of the bottom left/right probes of the player and
added two probes at the top that will later be needed for ledge
grabbing. Also added a function to commander to add velocity to the
input accumulator of an entity, just as some food for thought about what
can be done with the commander.
Implented an animation system as well as an animations component to the
Entity Component System architecture. It has replaced the animate
function in the Player class, making all remaining update functions of
that class obsolete. The logic in the animation system is still very
basic and only regards two animation states but it is working well and can be
extended.
Cleaned up all the dead and obsolete code in the Player class and the
main update function.