HTML, CSS. JavScript and Responsive front end