Moving the price field to a BaseFieldDefinition

So it is included on all product types