refactor(API): Ensure all unit fields exposed
Merge pull request #574 from bcwaldon/unit-fields

refactor(API): Ensure all unit fields exposed
refactor(API): Wrap everything in data containers