add a login view for when making changes in the dashboard
fix up login and logout, moving them to the core app instead of beer, along with register and make it hash the password correctly.  start working on the pages to implement authentication.