Stylized, responsive design added