added code generation for impl of class
added tests for methods impl
fixed tests for impl generation
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