Add basic GObservableCollection API
Add GMessageCenter object