Object Design and Implementation: The Dollar Part 1