Move init to system/core