Long needed update
This MR is broken down into smaller, meaningful chunks. It is therefore advised to check each commit individually. Some shortcuts were taken, such as removing 404 images instead of finding an equivalent: this is something we can check later, especially since we don't know what pages will be ported over onto v2.