Added JsonClassInterface, First version of builder class