Refacor dataview style and ui, add ng-clicks to the buttons