clean code, remove different temp measurement methods from main
Improve CommunicationInterface, SetTime and AddEvent is added
handle Serial Event
ConfigHandler uses IsUpdated attribute for update setting
TempReader reports every data to CommunicationInterface