Fix bugs.
Add ng-grid.