Added tests to the Commitment Class and found issues with isActiveDuringtimeStamp function, but we are getting rid of our Calendar structure so whatever.