add Makefile
fix coding styles
add keywords
prepare for v0.1.1