TemplateController can now find template class and instantiate it.
Added DataDifference
removed unnecessary file