Removed currently unused portions of scanner and parser.

Removed getters and setters.
Lexically switched strings and comments.
Refactor of the scanner, hopefully increasing readability
Refactored comments and strings out of the language (for now)
Removed the reference to a comment from parseStatements
Assign is now returning the correct token

Assign is now returning the ASSIGN token instead of BINARY
Assign is back to being ":=" instead of just "="
Made ':' a part of valid BINARY items (we will see how that works out)
Refactored missing block termination message
Corrected parsePrimary error message

Removed items from the error message that are not yet in the language
Updated the documentation, removing the '+' from a definition.

If it is decided that definitions should have notions of accessibility
then they can be added back in.