settings validations, settings styles, broke out app.css into N files