Switch to string state for Order
Add states & transitions configuration
Simple Finite implementation