Refactor price updater for flights

Refactor the logic to update flight prices to individual functions for
better readability.
Add more logic to update flights prices, add tracked-flights controller

Add more logic to update the data on the tracked flights prices.  Add a
pastPrices array to the tracked flight model to keep track of previous
prices.  Add a controller to expose tracked flights.