This PR extracts the contributor endpoints to their own module for organizational purposes. Release Notes: - N/A