add make & edit gitignore