Dev:Client, User and Server structs

TODO: explain aClient *, anUser * and aServer *

Explain the basic fields and refer to doxygen for more information.