updates to makefile and ensuring git is installed