Thote  | #948 | Refactored all EC register layout files with custom components to make view changes localized and also to re-use in other registers.