improved makefiles, removed more unnecessary git objects