Pulling out irregularities into config data. Now you can add a new dictionary just by adding some config info to the JSON.