Add reproFunc

Ignore the weird sbt shit.