First commit of the connectors code

The code still is unfinished it is missing one of the connectors in the
test case