UGP.Core: Grammar type refactoring.
UGP.Core: Bugs fixed. Refactoring. Recognize unit-test added. First working version of the parser.