Palantir Anonymous classes needed to implement name() from the interface.
Fixed anonymous Palantir names again, but this time correctly.
Corrected small typo in Assignment Description
Accidentally deleted SimpleSemaphore from Assignment3. Adding it back.
Merge pull request #3 from mitchellgordon95/master

Small Fixes