@@ -0,0 +1,456 @@
+package me.mattlogan.library;%0A%0Aimport android.os.Bundle;%0A%0Aimport java.io.Serializable;%0A%0Afinal class ViewData implements Serializable %7B%0A%0A    private final ViewFactory viewFactory;%0A    private final Bundle bundle = new Bundle();%0A%0A    public ViewData(ViewFactory viewFactory) %7B%0A        this.viewFactory = viewFactory;%0A    %7D%0A%0A    public ViewFactory viewFactory() %7B%0A        return viewFactory;%0A    %7D%0A%0A    public Bundle bundle() %7B%0A        return bundle;%0A    %7D%0A%7D%0A

Add ViewData class