adding user creation page and hooking up with back-end service.