autogenerates items and boards with angular.js