implemented ModConfig base. full impl. will follow