improve build process
Merge pull request #4 from octanner/improve-makefile

improve build process