Initial commit, working out constructor.
updated checklist, and questions
changed methods to throw all exceptions, and to work in O(1) for add remove set and get
Trying to get it to turn in
Fixed it to be constant time, all I needed was to make it else if, not just an if statement.
Fixed it to be constant time, needed else if instead of if.
merging