Improve how suites are built by adding a suite_builder helper class. Now, the suite class itself just handles some simple delegation to the important parts