Code commenting

Minor refactoring
New configuration foundation
Singleton foundation
Reset config

Test
Comments
Add dimension_units support to Shipment entity
Lay SetConfig foundation

Use the correct resource for Boxes (packages)
Various comments