Add basic support for sigma.js
UI Improvements; begin using bootstrap.
Separate JS from clojure source