Extract serialize->send request->deserialize part ClientBase to its own interface and implementation class.
Removed generated Extra.Client.dll from repo and added it to list of ignored files.