Add ability to specify specific struct class for auto_struct

hey @ianks! We have a similar thread over here Aliased association doesn't map to the entity of the relation please chime in there. We could add this feature in 5.1.0 because we’re wrapping up 5.0.0 this week.