Use lein conventions

* Name main function -main
* Specify main module in project.clj
* Just lein run
Ignore haskell binaries