Login and Logout

Change Log:
- Added create an account functionality
- Added login and logout functionality
- Added dynamic log in and log out located on top of each page
- Other minor tweeks