JSON overhaul

revamped entire extension to save data as stringified JSON rather than
delineated lists. Added some stuff, deleted some stuff. And renamed some
stuff, and stuff.