Fix layer violation of core/field.

core/ often uses core/field, but it should be prohibited.
Move all core/field sources to core.