Add search and filtering to courses. Must enhance further.