Ygg Engine Devlog #2: Huge changes

Modernizing the code base was a huge task, but worth it in the end. Ygg Engine is a project that I will be supporting for a long time to come, and some things need to be done right from the start. Updated demo content soon to display the new features!