add new clojure file for factorial function, just add tests for function without implement