Automated browser (and unit?) testing
We have reached a level of complexity where it is too easy to accidentally cause bugs in unrelated areas of the code while changing something. The obvious solution to that being automated testing, of course.
Due to the nature of the project, this will mainly be comprised of testing in an actual browser but maybe we can find some functions that can be unit-tested as well.