base template now has the ability to handle flash messages
created the login form
added database migration code