diff --git a/README.md b/README.md
index adbd9f1ba..7d04183b3 100644
--- a/README.md
+++ b/README.md
@@ -124,13 +124,11 @@ Our project is showing it's age and migration across multiple Rails version. Her
 ```
 ── app
 │   ├── assets
-│   │   ├── builds              # Old javascript builds - possibly deprecated
-│   │   ├── config              # Unsure what this is - something PWA related?
+│   │   ├── builds              # Bundled JavaScript
+│   │   ├── config              # Specifies assets to be compiled
 │   │   ├── fonts
 │   │   ├── images
-│   │   ├── pdfs                # Legacy PDFs from our early years (can be deleted)
 │   │   └── stylesheets
-│   ├── channels                # Unused boilerplate - could be cut
 │   ├── components              # A mix of mountain_view and view_component components (the latter have the `_component` suffix).
 │   ├── constraints             # Directs to correct site based on subdomain
 │   ├── controllers             # Public app controllers
@@ -140,7 +138,7 @@ Our project is showing it's age and migration across multiple Rails version. Her
 │   ├── datatables              # Admin area datatables
 │   ├── graphql                 # API
 │   ├── helpers
-│   ├── javascript              # This should be where all the js lives!
+│   ├── javascript              # Source JavaScript
 │   │   ├── controllers
 │   │   └── src
 │   ├── jobs                    # Importer logic - jobs are created by cron (`/lib/tasks`). There's a readme here with more info
@@ -148,7 +146,7 @@ Our project is showing it's age and migration across multiple Rails version. Her
 │   ├── models
 │   ├── policies                # Pundit rules for who can do and access what
 │   ├── uploaders               # CarrierWave rules for handling image and logo uploads
-│   ├── validators              # Postcode validator - should possibly live somewhere else
+│   ├── validators              # Postcode validator - should possibly live somewhere else, or have other validators moved in here
 │   └── views
 │       ├── admin               # Admin area
 │       ├── collections         # Deprecated feature to create abritrary event collections, was previously used for our early winter festivals
@@ -183,7 +181,7 @@ Our project is showing it's age and migration across multiple Rails version. Her
 │   ├── data                    # UK geography ward to district data used to create neighbourhood info
 │   ├── tasks                   # Rake tasks that create ActiveJobs
 │   └── templates
-│       └── erb                 # Not sure what this is - some kind of template for rails scaffolds?
+│       └── erb                 # Rails scaffold templates
 ├── log
 ├── nginx.conf.d                # Config files here get added to the nginx config by dokku
 ├── public
@@ -209,7 +207,6 @@ Our project is showing it's age and migration across multiple Rails version. Her
 │   └── system                  # Capybara tests for things that need JavaScript
 │       ├── admin
 │       └── graphql
-└── vendor                      # Currently empty - could potentially delete
 ```
 
 ## API
diff --git a/app/assets/pdfs/2017/12/placecal_winter2017.pdf b/app/assets/pdfs/2017/12/placecal_winter2017.pdf
deleted file mode 100644
index 046838f6d..000000000
Binary files a/app/assets/pdfs/2017/12/placecal_winter2017.pdf and /dev/null differ
diff --git a/app/assets/pdfs/2017/12/placecal_winter2017_bw.pdf b/app/assets/pdfs/2017/12/placecal_winter2017_bw.pdf
deleted file mode 100644
index b33f5a8f2..000000000
Binary files a/app/assets/pdfs/2017/12/placecal_winter2017_bw.pdf and /dev/null differ
diff --git a/app/assets/pdfs/2017/12/placecal_winter2017_poster.pdf b/app/assets/pdfs/2017/12/placecal_winter2017_poster.pdf
deleted file mode 100644
index 8d23b4391..000000000
Binary files a/app/assets/pdfs/2017/12/placecal_winter2017_poster.pdf and /dev/null differ
diff --git a/app/assets/pdfs/2017/12/placecal_winter2017_poster_bw.pdf b/app/assets/pdfs/2017/12/placecal_winter2017_poster_bw.pdf
deleted file mode 100644
index d21a64823..000000000
Binary files a/app/assets/pdfs/2017/12/placecal_winter2017_poster_bw.pdf and /dev/null differ
diff --git a/app/channels/application_cable/channel.rb b/app/channels/application_cable/channel.rb
deleted file mode 100644
index 9aec23053..000000000
--- a/app/channels/application_cable/channel.rb
+++ /dev/null
@@ -1,6 +0,0 @@
-# frozen_string_literal: true
-
-module ApplicationCable
-  class Channel < ActionCable::Channel::Base
-  end
-end
diff --git a/app/channels/application_cable/connection.rb b/app/channels/application_cable/connection.rb
deleted file mode 100644
index 8d6c2a1bf..000000000
--- a/app/channels/application_cable/connection.rb
+++ /dev/null
@@ -1,6 +0,0 @@
-# frozen_string_literal: true
-
-module ApplicationCable
-  class Connection < ActionCable::Connection::Base
-  end
-end
diff --git a/vendor/assets/javascripts/.keep b/vendor/assets/javascripts/.keep
deleted file mode 100644
index e69de29bb..000000000
diff --git a/vendor/assets/stylesheets/.keep b/vendor/assets/stylesheets/.keep
deleted file mode 100644
index e69de29bb..000000000