Removed tokens.
Removed main.
Renames.
Renames.
Renames.
Refactoring.
Refactoring.
Refactoring.
Refactoring.
Refactoring.
Refactoring.
Moved errors to check dir.