Polyhedral Combinatorics of Coxeter Groups