Polyhedral Kahler Manifolds