init project and repository