split runs class into multiple files to facilitate tracking
added hash to track_eddy. NO idea why this wasn't done earlier