[order] split OrderInterface from CoreBundle