added regex, ObservableCollection support
added skeleton for collection demo