Re-implemented construction of a S-Expression tree, with a more
sophistacted and a better implementation.

Some minor bug fixes w.r.t to Parse table