Hi Dgikar,
I think the best way for doing that it's to use a module SEBLOD list.
By cons, to have the template list you want, you will have to create your own template.
You can base your developpment on the Seb_list template which is simple.
Best regards.
Lionel