Type refactoring
Tests and implementation for writing some verbose json