Renamed Projects and Namespace

With the introduction of the abstract game layer, which should generate an independance of supported games and protocols, the current assemblies and namespaces had to be renamed, so that it is clear, they are game specific.

Issue #8