refractor, renamiming, removed old commented code
added new view/page info
added update_list functionality, made a change to the collection that the view is fetching it from a global instead passing thru the view, old code was commented out for future deletion in case of bug