Added methods to get tasks by profile and static tasks by department and speciality. TasksView separated to 3 views: available, missing, matching. Get matched, available and missing tasks collections.