Desktop: Further improvements to the Handler implementation on the Desktop app
Desktop: Extract Clock and Handler implementations to new classes