Frontend components for common Beeld en Geluid website development