make all model classes implement Parcelable