An open booking system for small to medium size organisations