HTML, CSS and JS framework for mobile-first responsive web sites