Initialize 3D Layouts

Does not work with CML Parser yet.
Merge branch 'layout-3d' into development