Made implementation with refs

Add .lein-falures to .gitignore