created diretory structure, added necessary imports, and modified from_json to not try to create real objects anymore, just dicts.