Multiple places & distances

- Adds unit tests to all of the repo
- Allows for using multiple places for "to"
- Allows for different distance types
  - Yards
  - KM
  - Metres
  - Miles
  - Feet

Closes #2 
Closes #3