Mad lots of things more robust

like the header bar colors and shit