public override void ViewDidLoad ()
		{
			base.ViewDidLoad ();
			// Perform any additional setup after loading the view, typically from a nib.

			var firebase = new Firebase("https://boiling-torch-6531.firebaseio.com");
			//var nsObject = new NSString ("Wow");

			var values = NSDictionary.FromObjectsAndKeys (new NSObject[] {
				new NSString ("KeyValue")
			},
				             new NSObject[] {
					new NSString ("KeyName")
				});

			var rootNode = NSDictionary.FromObjectAndKey (values, new NSString("root"));

			firebase.SetValue(rootNode);

			this.TextKeyName.Text = "KeyName";
			this.TextKeyValue.Text = "KeyValue";


//			firebase.ObserveEventType(FEventType.ChildChanged, snapshot =>
//				{
//					var key = snapshot.Key;
//					var value = snapshot.Value;
//					this.TextKeyName.Text = snapshot.Key;
//					this.TextKeyValue.Text = snapshot.Value.ToString();
//				});

			firebase.ChildByAppendingPath("root/KeyName").ObserveEventType(FEventType.Value, snapshot =>
				{
					var key = snapshot.Key;
					var value = snapshot.Value;
					this.TextKeyName.Text = snapshot.Key;
					this.TextKeyValue.Text = snapshot.Value.ToString();
				});

		}