Connectors

TODO: Implement more connectors. Contributions are very welcome. Creating an issue for discussion is a good first step for such contributions.