Squashed commit after rebase
Merge pull request #19 from jonathon-walker/AddReservation

Add reservation