massive update to yeoman + lots and lots of fixes