Allow for field name overrides, and updated docs. closes #57