course interaction system, use bower + angularjs