Add custom site config with HTML Text Area field for Terms and Conditions
Remove site config for terms
Add IsTerms bool to Page with getTermsPageLink method to return link in templates
Add Terms and Conditions link to footer
Replace git submodules with Composer dependencies, install Calendar module
Initialise Calendar module
New theme - initial commit
logo added
heading-block classes and modifiers created
landing page assets and styling
hide map
Remove rogue VCS copy of cms file
Remove DMS module
Covert static HTML to basic SS template
Merge branch 'feature/create-events'

* feature/create-events:
  Remove DMS module
  Remove rogue VCS copy of cms file
  Initialise Calendar module
  Replace git submodules with Composer dependencies, install Calendar module
  Add Terms and Conditions link to footer
  Add IsTerms bool to Page with getTermsPageLink method to return link in templates
  Remove site config for terms
  Add custom site config with HTML Text Area field for Terms and Conditions
Merge branch 'theme'

* theme:
  Covert static HTML to basic SS template
  hide map
  landing page assets and styling
  heading-block classes and modifiers created
  logo added
  New theme - initial commit
Merge branch 'feature/registration'

* feature/registration:
  FIX: Added T&Cs link (opens in a new tab) to registration page.
  adding 500 error
  Adding email confirmation step
BUGFIX: Check whether a Terms page exists before attempting to access it
BUGFIX: Correct instantiation of Email
Add base tag to theme