Booking component is a framework agnostic module that implements basic functionality of booking rooms.