Forces the login page to redirect to home if the user is already logged in.
Redirects other login routes to home when logged in.
Fixes module load bug.
Adds most of authentication.
Merge pull request #34 from jmeas/big-auth

Big auth