Fixed bugs in whitespace matching, started lexer test