Adding ScoreCreator#create().
Reducing responsibility of ScoreCreator - no knowledge of storage.
Repositories no longer create Score objects - ScoreCreator does this.
HomeController now saves a newly created Score.
Moving score creation logic out of the controller and into a model.
Generators should now implement title() and notes() instead of generic generate().