Refactored emailable components into a concern