Fix bug in remove operation and update tests
Add out parameter to Remove method
Begin adding dictionary types