Merge pull request #7 from ollieflumeland/master

Getting latest changes
updated locationtree and location so can serialise. Also updated readerwriter and menu so can save file correctly.
Updated calculator

Fixed bug so close distances are no longer showing as 1km
now can choose miles or km
Updated ReaderWriter to more efficient reading
Merge pull request #12 from jemble/master

Pull From Master