sbt project layout
Halve function