Major update: sign in and register pages