Begin to document constructor.
Begin to flesh out constructor.