basic gameclient and proxy

- added gameclients
- added proxies to represent a channel to a game client
- modification or rules to work with proxies