fixed a bug in contact route handler, namely trying to close down the gig list when it is undefined. more commenting and general fleshing out of ideas re auth.