First version of main.clj