implement beginnings of a test stream object
Merge branch 'begin' into tstream
change testing system to stream based
add cell to index test test
format code