Your jars are big because of scala's poor mapping ...
# general
e
Your jars are big because of scala's poor mapping to the jvm - but that is another thing