UI Pattern driven development with angular.js and bootstrap