add and get operations implemented
Refactoring
addAll operation implemented
set operation implemented