Almost done. Connectors successfully implemented. Edge cases must be searched for now.