implemented Basic Functions on Sets
implemented methods for Sets
added tests for all methods