Update DatabaseAccess loading caches to use try-with-resources
Rewrite how requests create data, create data first, then close db, then send. May prevent db connections from being held longer than is necessary