Start refactoring design patterns CSS

Not finished yet, need to complete the Grunt revise.