refactored drivers from SID to GUID
booking functions implemented with tests and test environment
implemented start procedure
added db module
moved autostart to watchdog, add db.history to watchdog
implemented db.history for watchdog
added session to io.socket