Make module loading work again, refactor all modules to use the new medealib.define()
update spec for core.