Finally some progress
I found the bug in my viewport code. Animation of the main character works. He can walk, run, and attack.
edit: removed big gif image. Look in the entry page for an animated version
And he can no longer walk through walls. Now I'm going to implement different weapons.
I also implemented a simple screenshot functionality for convenience :)