Updated makefile to be more limited in scope.