introduce Selecta class
decompose main
comment Selecta class
rename World -> Search
Merge branch 'cleanup'
add git example