ADD: Added new methos for registering variables and types (see SetIdentifier and Reference). ADD: `LanguageConstants` class containing the most common types and identifiers used by default. CHG: Internal code refactoring