GitHub intermediate training project