Implement simple trace module
Split client connections to agent
Done with socket infrastructure
Now agent can split between messages
Add request and response parsing
Refactor messaging agent
Done with socket message acceptance. Let's do real work
Add messaging controllers
Rewrite using request and response objects
Fix routing and application bugs
Add boilerplate code for client
Add project system requirement
Add boilerplate code