Moved the save handler, input handler, and the image enumerator to the
engine package