design changes

mostly css, but the project is still far from done