add build method
add __init__.py
write test
rewrite search_empty method
correct typo and rewrite comments and delete disuse code
add class method 'load' and instance method 'dump'
edit README.md
edit Documentation of README.md