typos and updating new env struct
implementing lenv put and get