second commit

more changes to further the sign up/signout processes, and to make sure
all edit/new/sign up/sign out links are working.