added basic concept of an expandable detailsview