Computational Methods for Numerical Relativity, Part 1