Removed old default scheduling panels
Implemented base UI design as a TP4 file
Imported rms-tools library
Added TimeUtil library
Updated to reference latest rms-tools library
Added NetLinx Common Libraries
Added touch panel api library
Updated rms tools to latest version
Added base scheduling UI module structure
Implemented a forced update for the active and next active booking to ensure these stay populated with the relevant info as soon as its available
Implemented touch panel button API
Implemented base meeting info display
Fixed an issue that could result in future meeting info being displayed when creating a booking
Seperated render() out into auxillary functions that handle rendering of a specific system state
Implemented time selection for ad-hoc booking
Seperated UI updates into a redraw() function which buffers and wraps calls to rendering handler
Refactored so that all of the days books are tracked on the NetLinx side
Updated to RMS SDK v4.1.16
Seperated daily booking tracking out into includes and improved sync performance
Fixed logic error in minutes remaining / until utility functions