Updating makefile rules : moving external library setup to initial setup script for cleanliness.