Cleaner 500 error message
Refactored some template and session stuff to add flashes, page struct
User model new User