On the structure of open-closed topological field theory in two-dimensions