Make file

improvement on @streetdragon's original pull request #5 
based on Makefile rather than a collection of bash scripts.