Allow customization of association class names

Associations are still referred to as users and organizations but now we’re able to customize the underlying models.