improving caching when loading files.  and adding more unit tests
add a comment
standardizing use statements and altering some comments
expanding example in the README
moving around content in the example
standardizing use statement