added helper functions for fedex units
Clarify weight requirements
- added comments to make sure we always set the weight as required
- refactored fedex object creation