Stubbed the api
Add license information to every file
Removed template code
Clojure maps are now diffable