authentication fully functional. conventions cleaned up
email config