Added Controllers and removed code from views per Mike's comment.
Fixed UserDao so I could actaully put users in to DB, when major & minor
were added they weren't added to DB query string in Dao.
Added RegisterView & Controller, if you register a user it is not
approved yet so you will have to manaully set that.
Having problems sending out the email for ForgotPasswordController, need
to speak to Prof. Dugan to see if a port is closed on VM because I
believe code is right.
Fixed some of CSS issues and added logout button, still some others to
fix.
Added dep. to pom for apache.commons.commons-email