Implemented custom adapter and list element template