search form
basic list page build
search function
main pages build