ITTE-1163  - Added UML diagrams to the diagrams packege.

- Refacored a class.
- Added comments to Server and Client classes.
- Removed redundant class.