Adding page direction
Adding course provider category to areas component
Changing query a little
Bug fixes to course count and refactoring
Query to search by providers, refactoring and bug fixes
Missing methods
Subtypes stuff for course provider user
Refactoring
Changes according requirements and bug fixes