Modular responsive framework for web front-end