first draft of connector answer endpoint handler
moved questions calculation logic to separate app