remove parsley as a requirement
Add multimap
move now returns value moved
bug fixes, add delete_value