rename
add pruning method to remove nulls
conversion ready for testing
start on viewer
more spanner additions