* Fix InteractiveFlags toggles not being properly updated * Fix cases where games that don't have Reflection.Emit would still have the C# Console available. Also added a "(disabled)" message to the tab button.
InteractiveFloatStruct supports any struct where all the fields are floats.
* Huge restructure/rewrite. No real changes to any functionality, just a cleaner and more manageable project.