Implementing the inner transactions.
Making the transaction aware of the state of the inner transactions by a counter
The VodbConnection is responsible to the command execution
Enabled the connection to be set on the command with the proper connection before execution
Code organization
Corrected the unit tests in order to allow the connection to execute the commands
Made it possible for the ITable type to hold/cache the IVodbCommand instances that will be used every time we need to execute a command.
Implementing the count operation for the V2Session
Implemented the GetById