First commit on the Cogito branch with a few modifications including a g...

...eneric connector.