adds auth to components
allow display method to all
add blowfish encryption of passwords
use email instead of username for login
add flash message elements
adds user login element
add custom css to cms layout
add success message and allow index method
custom css file