Issue 5

Added methods add, update and remove. Added test cases for it