linux build fix and adding empty skeletons before connector code refactor