Add booking functionality