Architecture documents for the new transaction logic

Signed-off-by: elkhawajah <elkhawaja@gmail.com>