Connective tissues are comprised primarily of: