[WIP] Feedback required on... feedback

Main thing of focus here is the way I've integrated the mailer, through a connection in the repository.
We shouldn't worry about formatting the time here, that's a concern of the whatever uses the data - in this case the email body.

Also, if you use `Time.current` it will take into account the [timezone configuration](https://github.com/rails/rails/blob/b775987e72260233c66080483b3c964f9549d094/activesupport/lib/active_support/core_ext/time/calculations.rb#L45) of the application.