Removed 'general' flag from ConfigBase. Switched 'Section' to 'Frame'. No section specified = General, Section specified, use Section, 'Frame' methods use frame.
Changing up how config loading works.
Frame based configs now have special case behaviour and show up correctly in GUI.