Implemented question asking and responding infrastructure