Updated frontend for the new authentication system.
Added tests for user signups.