parent: #4
Several modules have their build.sbt pretty similar.
Centralizing common configurations in one place would speed up inovation and reduce mistakes.
One simple example is definition of external dependencies and their versions: this sort of thing needs to be centralized. Another example are test tasks which are defined exactly the same in several modules.