Minor formatting
Fix a thing with null dates

Maybe types would be so great.
Oops. Forgot to bind this somewhere.
Prompt for password again when tickets expire

Closes #19. There's some code copy-and-paste, but oh well.