structure refactoring
structure refactoring
change version
code refactoring
code refactoring
test cases refactoring
fix typos after refactoring
simplify __init__.py
docs updated for v0.6.0
all-in-one-file to modules