Articular Cartilage: Structural and Developmental Intricacies and Questions