Prepare to register arbitrary callbacks as commands
Copy Business into distinct parts
Split business logic into sections
Add commands from multiple business classes
Each client handles its Invoker
Server now initializes the Invoker
Prepare to reference database per user
Additional meta information for Client
Ignore special business methods like ctors
Fix invalid members
Return full client address (including port)
Add access to client database and name
Prepare reply message types for next batch of commands
Add its ID to database
Add helper methods to reset and count entries in database
Register a second database instance
Always try to register current client when calling business logic
Expose server instance to connection business logic
Add SELECT command and expose the required access to database instances
Always switch storage to current client database