REQUIREMENTS
OSX tested with Homebrew
$ brew install sbt  (0.13)
$ brew install scala (2.10.3)

OR LINUX tested with Debian stable with Vagrant...
I added a Vagrantfile and bootstrap.sh with dependencies, if you do have Vagrant you can run
$ vagrant up
Wait here 15 minutes for OS image and dependencies
$ vagrant ssh
The repository will be under /vagrant

UPDATE:
Wil pick up correct scala version, specs2, mockito...
Also added sbt-idea to help manage specs with IntelliJ
$ sbt update

RUN TESTS:
Bundled with specs2, mockito
$ sbt test

RUN APP:
$ sbt run

PACKAGE WITH ALL DEPENDENCIES:
Bundled from https://github.com/sbt/sbt-assembly
$ sbt assembly

RUN PACKAGE WITH SCALA/JVM AFTER PACKAGING:
$ scala target/scala-2.9.3/main.scala.Drawing-assembly-1.0.jar
or...
$ java -jar target/scala-2.9.3/main.scala.Drawing-assembly-1.0.jar