Updating some security related things around recipes and just changing
the struture of things a bit around handling domain objects.

DTO Mapping is moving to the Controller layer.