Refactoring, changing name of Activity_template. Adding Adapter_template.
Refactoring of packages and class names.
Adding template name to TemplateCodeGenerator class.
Refactoring of ResourceProvidersFactory, extracting interface creating class ActivityResourceProvidersFactory.
Work in progress on AdapterTemplateCodeGeneration.
Refactoring of TemplateCodeGenerator. Fixing tests.
Adding AdapterProvider and its template. Adding Tests - AdapterCodeGeneratorTest.java, refactroing. Fixing all other related tests.