Move to contrib/custom module directory structure