UGP.Core: EarleyParser basic implementation added. Refactoring.
UGP.Core: Refactoring.