Added conversations component which populates with basic conversations data,
some refactoring.