removed observable and observer interfaces
JObject is now derived from JMetaObject