Added rxjava and parallel widget retrieval