Working on registration page and functionalities