private static void RunTrackablePoco()
{
Log.WriteLine("***** TrackablePoco (Json) *****");
var u = new TrackableUserData();
u.SetDefaultTracker();
u.Name = "Bob";
u.Level = 1;
u.Gold = 10;
var json = JsonConvert.SerializeObject(u.Tracker, JsonSerializerSettings);
Log.WriteLine(json);
u.Tracker.Clear();
u.Level += 10;
u.Gold += 100;
var json2 = JsonConvert.SerializeObject(u.Tracker, JsonSerializerSettings);
Log.WriteLine(json2);
u.Tracker.Clear();
Log.WriteLine();
}