Clean up test suite
Clean up test suite
Add dummy triggers
Updated compiler to accept optimisation and depth flags