added some improvements to Observable
added EventAggregator#observe test