Band Theory of Graphite. I. Formalism of a New method of Calculation and the Fermi Surface of Graphite