Pulled the scale size calculations into their own methods.
Added remote data cache
Merge pull request #23 from ryandevore/master

Pulled the scale size calculations into their own methods.