redis now stores objects as hashes, for future sorting tricks. refactor load to use locateModels to reduce code duplication, more refactors