makefile to control build and clean
changed base