Discovering the features and functionalities of Angular.js