The current directory structure is ported over from the original build which used mill. We should try and adopt the common sbt-typelevel setup.