challenge 8 complete
added tests for challenge 8
added tests for StringSet