CSS Refactoring: Architect Your Stylesheets for Success