I am thinking either to extend the documentlist.js or to create a new view.
Actually the idea behind this implementation to reorder the documents according to business users preference. Also need to persist the reorder as well so that in the next visit the users can see their prioritized documents.