Move vendor specific code to subdir