Merge pull request #2 from traveloop/master

Merging from master
Merge pull request #3 from traveloop/front-end

Pulled index and planner pages together
Merge pull request #4 from traveloop/front-end

fixed missing logos
Distances between destinations are now calculated. The app chooses the shortest distance for each leg of the journey. All calculations are done long hand (i.e. without loops and arrays). This is a crime against software and badly needs refactoring.
FIXED: bug caused by incorrect sequence of callbacks
MERGE - front end work and destination reordering
Merge point
Merge branch 'master' into front-end