Observer as an interface
PrintStreamObserver as standard console Feedback
WordCramEngine can handle one Observer
moved word skip reasons to a singleton
drawNext returns the processed Word