A proof of concept of how the named tuple generator could work.
Features:
- generate code for NamedTuple definitions from Python dict objects and json files
- add generic from_dict and as_dict methods to the generated namedtuples, so that the analyzed data can also be parsed
- specify how deep you want to nest the NamedTuple objects