One quick question... / #6700

I know that it is very late in the game for such an idea, but wouldn't it be worth looking into refactoring the code and using some sort of framework?

I'm sure it would make maintainability a lot easier and also make it easier to scale.

Just my two cents..