autodoc layouts for client and entities
added some more sensible doc strings to some of the classes and methods