Added Twinkle and dependencies for "toast" support

This change also comes with splitting of src/ into java/ and clojure/ directories. This was recommended by several articles.