Second attempt at dashboard in Angular