flash messages for login, signup and must-be-logged-in actions
added user count and users view
added some middleware with Cory