added basic validation to signup form, navigation structure, content changes