Data is now passed to AppsListFragment via a bundle so that this class can be reused

Instead of storing a Drawable object, App now stores a byte array (so that it can be parcelable)