Some new documentation and work on Surfaces.