Style
New example for the sake of having more than one implementation. In the future they'll be for test only
Style
Removing jcl
Defining better dependencies
Halfway of refactoring some code, needed!