Added check for deleting a booking that date is not historical. Refactored specs - introduced Shoulda cut code in half.