- Add model for courses
- Add user log in/log out forms
- Create view for courses
- Create view for search
- Create base template
- Create index
- Implement search and filter
- Rich search (wildcards, result lists, etc)
- Link search results with course info
- Implement Path functionality