update DataManager to support addPin and editPin
change repin functionality to use DataManager.addPin, to clone the pin instead of reference it
resolve merge conflicts
Merge pull request #6 from ALE-Team/tech-story/ALE-139/change-add-pin-to-clone-the-pin

tech-story/ALE-139/change-add-pin-to-clone-the-pin