Adding basic types and modules in order to organize. Not doing something usefull.
Add ExternalDefinition header file. Add InvestorInstructionDto class
Add InvestorInstruction
Add Utilities with the beginning of Rop helper
Add lifting functions to Rop utilities
Rename ExternalDefinition.fsi file to External.fsi file in order to match the implementation name
Define namespace in Utilities file
Add Utilities tests (with no tests yet) and a reference to main project
First unit test for Rop success message
Modify success unit test. Add Failure branch unit test.
Add test for applyR function in utilities
Add complementary unit tests for applyR function from Utilities (failure cases)
Add LiftR function unit tests from Utilities
Add lift2R function unit tests
Add lift3R function unit tests from Utilities
Reorganize all the solution. Add Port and Adapters. Implement calls through port adapters and SimpleOrderRouting.  Add interface file for Domain and Adapter