DOC: Define ServerImpl as a singleton.
DEMO: Mark exceptions.
LIB: Make ServerImpl a singleton.
DOC: Fix some typos and describe game's phases.
LIB: Add system related stuff.