added api client class and interface
added members to client interface and implemented them as empty methods in the client class
Merge pull request #3 from IrradiatedGames/setup-client-class

Setup client class