Create Shape class

handles jewels, cubes, blocks, pyramids

provides noise texture as a bonus