refactoring of code and addition of new user button
added new user sign up