started adding in file cache handling. this will possibly include added support for multiple providers