readme update
update makefile
update error_diffusion to latest version