Housekeeping

'utils' is the new 'extraneous'. If any extraneous classes had
dependencies on them elsewhere in the project, I moved them. Avoided
circular dependencies between packages. Anything with 'old' in the name
is gone.