Architectural restructuring.
Added commons project.
Deleted ServerMessage, added ServerConnection