Add connector.c file
Add connector.h file
Add prototypes and documentation to header