Move `[u8; 32]` wrapper types to a common module