Split things out into files.
Rethink how things are structured.