Added GCD based async communication
@isolovey Try out this updated version and see if it works for you. You should be able to run the attached compiled version
Building requires Carthage for the dependencies (homebrew), but it removes openssl and boost dependencies. It also fixes the preferences issue.