Add alias parameter for fields

This will add the ability to alias specific fields in the domain classes.  This is a patch for #45