ADD: Apply registration matrix module
ADD: surface registration module