Adding Crank to DCrank
Fixed dynamically changing parameters and addressed code review comments
Addressed code review feedback
Added stopping connections, canceling existing send threads and addressed code review feedback