split up the tensor.h file, which was getting big
changed some typenames for consistency
added << operator.  added start of some initial conditions.  cleaned up tensor.h a bit.  got the test to work.