Better formatting for the QR code URI
Use UTC for all datetimes in the database
Refactor and cleanup