Added multigroup solver, works for 1 group (so far)

Added iterative solver that appears to produce sensible results.  Still
need to incorporate boundary conditions and group sweeps.  Has basic
convergence checking.