added sign up / log in + flash messages