Changes to improve code. STILL NOT WORKING fully
Fixed a bug in the async code where startup message was sent to the GC address
Merge branch 'working' into async-flowctl