Move macro.clj into clj src directory