ArrayList for Connectors, toConnector fixes

Added 3 separate ArrayLists for the different colored connectors, added
debugging messages to toConnector and fixed most of the functionality