-Werror + some enhancements to the Makefile
fixed up the README file
better - use an inline function
fixed up the 'clean' target of the makefile