Updated Makefile to be more efficient