Externalize API v1 controllers