create a new adapter to render each list item with different information extracted from a list of elements
handle when the user tap on a list item
new activity to show details of each item list