Replaced builtin "car" with "one-less-car" and added a fold left function
Fixed the ability to bind symbols twice in let environments