what is a limestone used for