added Time library, ability to set time at startup, and human formatted date/time output