a project to  learn git