added password validation
added password minimum length
finished sign up
added sll