* Replace PortableTimer with an Observable.Interval.