Start libqaul in an own thread and communicate via a sync mpsc queues into and from this thread.
This setup is to decouple the GUI thread from libqaul. The communication will happen via protobuf rpc messages.
Check if libqaul finished initializing
receive a RPC message from libqaul
count of rpc messages to receive in the queue
send an RPC message to libqaul
count of sent rpc messages
start libqaul in an own thread
start libqaul for android here for debugging and testing
start libqaul on a desktop platform (Linux, Mac, Windows)