Added the shared objects and interfaces.
Added the server objects.
Added the client objects.