Fix client side errors. Create basic registration form. Merging this to master to redo all authentication.