fix mw grammar; speed-ups
update README, dict; use JSONEncoder