redoing app as yeoman generated app