Fuck submodules.
Add core back in
Use a patched Messenger.c to make methods public.
xcode