First commit upto producing the calculations

Array library of routines for reading, sorting, and caching flight data

StreamJsonCalculatorClass - loads flight data calculates paths and consumptions

Passes 36 tests