Logging!

Intial add of logging.  All the important objects should have __repr__
and __str__ defined.