requirejs, bower, and angular setup