Integrate Linux support for Lobby

The changes I've made so far to get the Lobby running.
Currently the game is not startable but Client is made functional.
That's fine, repository is meant to _initialize_ the directory as a git repository if it is empty.