1. Added [Description] attribute to domain classes
2. Refactored Unit tests for domain classes