Add user creation incl. error messages, renamed the password field, added support for flash messages