initial compojure with specs