T&s processing area

This is the proper pull request.  I know this is pre re-factoring - but it's worth seeing if we can complete the process.  newMain is a temporary branch set up specifically for this test - it will be deleted afterwards.