reorganized display and labels into separate controllers, moved status vars to services, and added dust for dev purposes