Add core project and initial map generator