Improved system

Now with a game manager instead of a system manager, reworked the
internal structure but nothing different in the outputs.