Updates init with more state saving var
Allows more flexibility with the write method

Using it to write troubled authors
Outputs data about the current poem
Adds a unique helper
modifies run to take user input to update data