scanner.js: Fixing initialization of columns and rows in Scanner
scanner.js: Adding method for clearing token values
scanner.js: Tweaking generateToken method
scanner.js: Updating parameters to generateToken method
scanner.js: Implemented setLine method
scanner.js: Implemented setSpace method
scanner.js: Updating function parameters and main scanner method
scanner.js: Intermediate work on setCharacter method
scanner.js: Implemented setCharacter method
scanner.js: Implemented setToken method
scanner.js: Adding return statement for setCharacter method
scanner.js: Updated addToken method
scanner.js: Changing references to generateToken -> addToken
scanner.js: Fixing definition of character and ascii
scanner.js: Fixing references to scanner methods
scanner.js: Intermediate work on generating tokens
scanner.js: Removing lookup method
scanner.js: Fixing references to prototypes with this
scanner.js: Properly tokenizing keyword
scanner.js: Adding default implementation of setOperator method