chore(core): extracts core from SDK as separate module