clean up; added linux makefile