makefile
new log function et_log
add utils.{c,h}
split main.c to multi modules