Added list.js as well as search and sort functionality