Updates to login, signup, compiling.
Cleanup. Push to NPM.
Working authentication.