Updated.
Updated.
Updated.
Updated copyright.
Refactored.
Implemented transaction id + request id logic.