I have completed the prototype for the turtle blocks 3D activity. Right now it has only the most basic functions and the UI is not that developed. The repository is here https://github.com/ishan28mkip/turtleBlocks3D. It can be previewed at http://ishan28mkip.github.io/turtleBlocks3D/.
I was also going through code base for the turtle Block 2D activity. If I am given a chance to develop the project it shall have to be developed over the 2D version. Either the 3D version would have to be overlapped with the 2D version or otherwise the 2D function would have to be re-written in the 3D canvas. This would require handling a lot of dependencies.