Added user sign up and changed the layouts