package and github directory setup