A ruby layer for interacting with the Booker API