Merge pull request #4 from cgzones/makefile-need-love-too

adding missing dependencies
cleanup