Properly saves the check-in date and displays it.

Note that this also required a complete refactor of the city collection
database. Tested around this and I think it’s okay, but will need more
testing to be sure.