Moved some timing related code to timing_hal.x in core-common-lib
Moved some core related hal code to core_hal.x in core-common-lib (WIP)