Moved to the io package
Moved to the currency package
Moved to the ui package
Refactored to reflect renamed classes
moved to the exceptions package
Removed prefixed Payment
Updated imports to reflect renamed classes