Background Setting - Angular Directive, template, and localization

- Added background-setting directive
- Added background-setting localization to english translation.json
- Added background-setting HTML template