Wait for component connections

Fixes #261 
Fixes #196
Fixes #136
Fixes #266