frontend: yo, bower, grunt, angular