makefile in debug mode for normal build and increased amount of warnings on normal builds. client had a printout review and now prints messages which makes sense