Created common lib and Harvester