Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS