Template providers implementation.
Work in progress. Adding test for CodeGenerator, adding TemplateManager.
Refactoring of Builders, Adding ClassNameBuilder, LayoutBuilder and its tests.
Refactoring ResourceCodeBuilder interface to take providers list instead of one provider.:
Adding test form InterfaceBuilder, fixing implementation, adding mockito dependency.