Serializable, Buttons, Lifecycle

Serializable removed from classes but stil present in interfaces 
Button callbacks
iLifecycle listener non removable