redo all coloring, attempting to better fit material design