USD Skeleton

Methods are all there, just need implementation and javadocs.
Don't try to split this into dollars and cents again or I'll hunt you down.