Extracts buyer controllers in its own file.