initial commit of the clock application, I'm running on fumes, will refactor tomorrow