Web Component providing a responsive image tag