Divide dashboard controllers of AnguarJS

Divide dashboard controllers of AngularJS because the file has been so large