Reworked play system, now correctly plays simple beat-patterns (no repeats or tempo changes). Still no dynamic beat-pattern changing. (v2, first commit was broken I think)