reorganize common lib project directory