Added ShuntingYard example program
Make algorithm more space efficient, add various TODOs

	* Correct precence
Fix all memory leaks and other problems