Since my initial project is in stand-by, I developed a template. It has 3 base user interface engines. You can check site template 01, running user interface engine 01 at http://www.a3d-solutions.com/cubical/engine01/index.html. You can also check the other two engines. Just replace in the url engine01, by engine02 or engine03.
During testing I found there’s a problem with the site running on older mobile devices. Since it uses a 2d canvas to render the cube, and that’s a bit computationally expensive, some devices prior to 2013 with lower hardware may have difficulties running the site.
So, please let me know what you think. Constructive comments are very much appreciated!