New widget using angularJS for learning