Refactor Nested Attributes

I refactored the `Her::Model::NestedAttributes` module to move the logic away from it and into the individual association classes.

@pencil Since you’re the original author of the module, I’d like to get your feedback on this :smile: Thanks!

Feedback from everyone is also welcomed!