use nodejs, grunt, bower, yeoman, angularjs and bootstrap