On The Foundations of Combinatorial Theory: Combinatorial Geometries