semi-working implementation of browser storage.

chrome only, needs a lot of clean-up.  But it works!