General improvements - app and service

Added update-site and add-booking events
Made the rendering do something with the new bookings structure
Made the service domain specific - it now handles sites and accepts bookings