Create instances of generic components & wire them