Added HoareCondition class.
Added cnt int and sem Semaphore to HoareCondition class.
Init sem and cnt
Implemented Wait
Implemented signal in hoare condition
A wait instruction was executed and no more interrupts are scheduled.
Frame-manager test now passes, I believe the haore-style monitor now works.
There shouldn't be any race conditions if we get the data directly, but just in case I added this wrapper.
Cleaning up, adding comments.
added test for hoarecondition.
Fixed comment.
Merging
Binary files, and main.c runs all test.