Updated Makefile to do out-of-tree compiling
out-of-tree