- refactored Locations
- added test
- refactored eclipse generation from sbt