Changed data to be stored as JSON (previously pickled); added a few menu items (not yet functional).