This was like the simplest, dumbest thing I could come up with that would be a working offline app with a cache manifest and IndexedDB. Actually it might be too dumb.