Greatly Improved API Cache

API now caches bars asynchronously within 10 minuets of cache expire
time.