Rearrange sprockets load paths
Correct image caching problem and enable cache manifest in demo
First take at locally storing read only data for offline use
Minor cleanup