v0.0.2: fix github broken source code.
v0.0.3: fix some comment.
add makefile