public CREATOR field that generates instances of your Parcelable class from a Parcel.
Create a new instance of the Parcelable class, instantiating it from the given Parcel whose data had previously been written by Parcelable.writeToParcel().
Create a new array of the Parcelable class.