move index js to separate file
implement list filters across the site