[WIP] Use ExpandoObject instead of JObject

This resolves #58