An AngularJS module for agile WebGL development