Use angular.js to render widgets