updated CSS and general app design flow