Virtual 3D furniture configurator