Fix for Java.Lang.Runtime Exception for Unmarshalled code

Fix for OnRestoreInstanceState Crash : 

E/AndroidRuntime(4835): FATAL EXCEPTION: main
11-12 22:36:31.410: E/AndroidRuntime(4835): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example./com.example.HomeActivity}: java.lang.RuntimeException: Parcel android.os.Parcel@42ab6ad8: Unmarshalling unknown type code 7209057 at offset 1064

Changes made to SavedState class, OnRestoreInstanceState and OnSavedInstanceState