Implemented character animation as a proof of concept. The code is rude
and not nice, but it demonstrates how things will work. As part of that
binary data such as textures are loaded with the help of the overloader
module upon initializing a Player. Also removed some temporary code here
and there. A tiny first part of documentation for the Player class has
been written.
Out-sourced the configuration and drawing of the ingame menu to its own
module called menu.lua
Added locomotion to Player class and fixed it so that the movement speed
is independent from the fps count. Player updates are now limited to
once every 10 ms, which is by design and should be solved a bit more
elegant than right now. The Player class now loads data from a character
descriptor file and has generally been cleaned up.