use timezone aware datetimes for listing_date()
minor datetime refactor on home page