ADD First test on getHeaderDescriptionString
Refactor code to use must ache templates

getCommonDescriptionString and getHeaderDescriptionString
Refactor getSourceDescriptionString
Update ignored files: default output folder
ADD tests on make function for Objc

Given a simple scheme, diff between generated files and expected files
[WIP] ADD test for generated header

Use second template for source.m
Extract functions to write files out of the make function
Refactor content of human header file
Refactor human source file
Cleanup make function, move creating machine source file to its own function
start using python naming convention
rename function to match responsibility
Rename generateHumanHeaderFile() to human_header_content()
Rename generateHumanSourceFile() to human_source_content()
Rename generateSourceFile() to machine_Source_content()
Removed unused functions
Moved includeHeaders to template for machineSourceFile
Moving all code source generation of machine code to template

ADD to_dictionnary got JSONScheme
ADD output files of test.json sample

Assuring code functionality while refactoring
Cleanup test on test_class.json for obj-c