Update Content Provider

Updated the way the details get presented to use a list view instead of
aligning the textviews with just a gridlayout.