initial yeoman generator and prototyping