use native base64 encoding APIs
move dependencies from submodules to cocoapods