Added testsuite to run all tests at same time
Added exception to connector
Added comments to class for docs and a new condition to verify if connector's name is passed