ui updates

updating the ui for base styling, updating a couple services to move
responsibilities around