abstracted over cube creation to merge Cannon and Three object creation
added a GeometryFactory that generates cubes and planes. Now the world shows a cube falling onto a plane