Grammar refractored
error examples added
ListLangWalker added, some improvements made in grammar