Unit tests now run, though they fail for a variety of reasons. Still lots of repair work to do to make them work with the current hardware configuration.