fixing makefile bugs
fixed bug from global namespace overlap
Makefile now has target to install everything, so removing the setup_everything script
filled out PHONY targets