Added in Parcelable so that I could pass more data to the list