Started refactoring relationship between platform and CPU