Timepicker Functions

**NOT READY FOR REVIEW**

Opening pull request to build on...