BEM based front-end component library for faster and easier web development