moved ISpreadsheetEngine into contracts