two main types of limestone