UGPCPP::Core: Grammar added. refactoring method parameters style. refactoring .toString methods.