Changed the boolean isActive variable to Status ENUM because a status
can have more values than true/false. Unit tests fixed based on this
change.
Renamed scheduler class, added another scheduler that checks whether a
Competition should be ended or not.