added user sign up/in, refactoring views