Ensure uniqueness of Locations - no duplicates created

Add gems: pry-rails, better-errors, binding_of-caller and grouped gems by development & test