implement constructors, iterator, and add methods
Implement contains method
Implement remove method