Better output+utf8 proper handling+Makefile