add tests for find and find_one
fix `find_one` can not return None bug
add Makefile
version bump