initial release with yeoman, not yet fully working