Added a template class file to refer and generate skeleton of implementation classes