A responsive front-end framework for mobile first eCommerce