finish sbt project split to root, util, domain, jobs, and persistence