Merge pull request #90 from sli-fox/mri

able to undo/redo map
Range now uses Float instead of Enum
Merge pull request #97 from sli-fox/marky_branch

Range now uses Float instead of Enum
Replaced sf::vector with std::pair. Began implentation of freezing effect
Merge branch 'master' of https://github.com/sli-fox/jamms into ajay_branch3
Merge pull request #98 from sli-fox/ajay_branch3

Ajay branch3
Fixed getPosition in setRangeShape method
Undo/Redo button added
Merge branch 'master' of https://github.com/sli-fox/jamms into mri