Add incremental search

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Fix invalid of pep8

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Add test skelton

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>