Adding boundary condition framework.  Filling out sweeps routine