Shuriken Trial (task 44). Class refactor. Adds simultaneous launch support.