Make

Pull request for you to give it a try, you can:

$ make setup
$ make

The make setup will build llvm but at this point the ./configure of it is plain. It might require some input from you for doing this configure properly

Also, the sota binary that gets compiled and linked from sota/src is useless. What if we get some sota/tests in place?