-Added IMessageService interface, two ViewModels for Message.
-Added TopicService.
-Added constructor logic to TopicViewModel, PostViewModel
and SimpleCategoryViewModel(recursion constructor).
Added CategoryGroupService along with logic.
Added logic to CategoryService for getting a Category by Id.
Fixed a bug in ICategoryGroupService in GetCategoryGroups return type.