UPDATE:
split country to core controller
create demo const status file
create product repository
demo send mail & file mail template