Proof of concept: separate cc and hh for async, no submodule. WORKING.