makefiles updated to allow a consistent make experience