krad player engine state machine and cli test demo