Added default constructor to result field types
Refactored of result and result row (clearer structure depending on connectors)