Add more todos
Add documentation to the Connection interface