Better way of showing project form errors with markup

- When adding new project
- When editing existing project
Adding JavaScript to take the label for each error
All buttons for removing team members have warning class
Markup improvements for the profile page

- Add created at column for each project
- Reorder the legend table
Adding markup for breadcrumb

- Profile page is profile
- Edit project page is Profile / Editing project
Implement a function factory for the typeahead callbacks

- Remove repeating code
Moving the same form error markup to a template
Add is_project_coordinator check
List all unrevised projects if user is coordinator
Show table for the unrevised project for the coordinator
Adding links for project status change
Small text change in a heading
Protocols add form html improvment
topics-TOTAL_FORMS js implementation
Add icon to the profile button
Header new look
Typo fix
Add a dozens of lines, just to get it working (need refactoring)
Login form template with adequate errors
Proper text for wrong username/password