Add user accounts and template to header

- Add UI for user accounts with passwords in nav bar
- Add header template which contains nav bar and user login/signup
- Users can signup, login, and even request an email when they forget their password
- Add config file for users to login using a username