Introduce Dictionary text V2 with structs

Going to leave off the structs definition for now until it's working end-to-end.