fixed nav
separated navigation/makefile is perfff
password change works
added length constraint to password changes