comments spelling errors and imports fixed
new constructor to make demo easier, changed comments in connector, added flows to support new constructor