updated residual source to handle a refined mesh, do not know if it works yet
works for same refinement, need to update the ds pointers when an element is refined
about to mess up mesh stuff
need to implement find just upwind element
need to finish upwind cell stuff