Welp I'm done for the night. Major changes include:
TWL has been completely removed from the engine.
Input has been completely rewritten and is set up in a much more "uniform" way. Improved overall.
Keybinds are now very easy to rearrange.
The ground work for 12DUI is in place and is the next thing I'll be working on.