Use model state to provide better feedback when visiting unfinished / failed models.  Closes #106.