Added signup page with duplicate username checking and password verification