added functionality to add and remove opening and peak times. Refactored cucumber steps to manage courts.