. fix sql issue
. fix import posthistory issue
. change to use webget to search
. refactor to use component
. create mainview component
. create topbar component
. create search component