ONYX STONE MARBLE, POLISHED GRANITE: A OVERVIEW TO SLABS AND ELEMENTS