curl -L https://github.com/xerial/scala-min/archive/master.tar.gz | tar xvz --strip-components=1
Squashed commit of the following:

commit 840654d2e6127b563e6ff0e8631fb4527413ccd0
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Wed Jun 4 11:12:55 2014 +0900

    add Vector2D

commit e07daf1932dc935b52cd76f1520256d31eda595a
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Wed Jun 4 10:43:48 2014 +0900

    add callback tests

commit f57c8ed5b38717a5d3443fba268c23c380ada3ef
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Tue Jun 3 18:18:46 2014 +0900

    install scalastyle

commit e747ceeb8bd376d952839832c1c7baff835a9f27
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Tue Jun 3 17:25:08 2014 +0900

    modify codes

commit 520fa502979e4195283d690bf6dc105d282c58dd
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Tue Jun 3 15:53:33 2014 +0900

    modify codes

commit a29fce7ea787ba38e7f634efb343c578763b4b89
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Mon Jun 2 18:33:31 2014 +0900

    add original test

commit 8e915a6b0d64fa4c96381147f1674600d3d59e11
Author: Yuu ISHIKAWA <yuu.ishikawa@gmail.com>
Date:   Mon Jun 2 17:48:54 2014 +0900

    format code