docs: function() {
        'use strict';
        var filesToCopy = {
           'control.json': 'control.json',
           'gitignore': '.gitignore',
           'default.theme/css/control.css': 'default.theme/css/' + this.placeholder.name + '.css'
        };
        var integrationTechnology = this.placeholder.laxarIntegrationTechnology;
  
        if( this.placeholder.infrastructure ) {
           filesToCopy[ 'README.md' ] = 'README.md';
           if( integrationTechnology === 'react' ) {
              filesToCopy[ 'bower.react.json' ] = 'bower.json';
           }
           else {
              filesToCopy[ 'bower.json' ] = 'bower.json';
           }
        }
  
  
        if( integrationTechnology === 'plain' ) {
           filesToCopy[ 'control.plain.js' ] = this.placeholder.name + '.js';
        }
        else if( integrationTechnology === 'angular' ) {
           filesToCopy[ 'control.angular.js' ] = this.placeholder.name + '.js';
        }
        else if( integrationTechnology === 'react' ) {
           filesToCopy[ 'control.react.jsx' ] = this.placeholder.name + '.jsx';
        }
  
        for( var file in filesToCopy ) {
           if( filesToCopy.hasOwnProperty( file ) ) {
              this.fs.copyTpl(
                 this.templatePath( file ),
                 this.destinationPath(
                    path.join( this.controlDirname, this.placeholder.name, filesToCopy[ file ] )
                 ),
                 this.placeholder
              );
           }
        }
     }