A solidity virtual machine implementation.
Running it then should be as simple as:
$ make all
$ make test