fixed code style and planed tasks
added tests for template class method code generation impl
added tests for template class impl
fix default_delete for template class impl
added impl code generator for template class
added move for Type