Adding the 'Crank' to 'DCrank' (WIP)

WIP
Yup, this PR is still WIP as I am going to rebase on top of Felicco's changes.