add keyword search, moved index to partial views, fixed next/previous buttons