adding tests for runs
fixing some bugs that got pushed by dropping the Rainforest::Test and merges