Sicher ist das möglich. Die Befehle musst du dir selbst ausdenken und dann entsprechend im Controller interpretieren. Das ist schon öfters mal gefragt worden.