add cursor
add showwordbook
fix in db.cpp and db.h
fix mistakes
clean old code
add help info
add parse args error info
add a operator()