experimenting branch of vrp, choosing furthest points for starting
updated vrp, not sure why this gives a better answer :[
moved some methods around for vrp and warehouse