adding racket's ~ files to gitignore
removing unused function
adding boolean checks for binding and list of bindings