Implements Gallery

Adds gallery to banner component.On clicking the button the photos are fetched via AJAX and the carousel is loaded in a modal.
Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping.