updated component.json
integrated code from other repositories to work with yeoman 1.0 beta