Decoupled stuff into WatsonConnector.java