Text done

I changed the systems from derived classes to namespaces to simplify the
whole thing.
The new namespaces AnimManager and TextManager are used to create those
objects and to draw/stop drawing them.
I'm done for the graphics part now so I should start implementing game
mechanics, menus and a sound engine.