Added constructor parameters to RandomLayout3D