Add RecursiveDrawEngine

Version bumped to 1.4.0
Randomization test added