Moved order placement and activation flow entirely to immutable commands and events