Various updates

-Registration works(includes server-side form validation, which is
missing regex for password and user)
-Client side form validation works, but needs more work