a test project to learn use git