Responsive image gallery built using CSS Flexbox