Renamed and moved Config class.
Config changed to use new config event.
Added in game config support. This is still in its most basic form,