item list page created and some improvements