Finished implementing the scanner. It now successfully scans a (meaningless) string of tokens.