An Angular.js based boilerplate for mobile applications