update readme, add makefile and eexample