First commit of clock files

This version is working somewhat. It still needs some updates regarding
debouncing, smoothing, and RGB led.