Start fixing type printing
Add type printing code
Continue fixing type printing
Print json prettier