data caching and function decoupling
comments
Merge pull request #30 from csmalin/local-load

data caching and function decoupling