fixed bug in Lexer that was stopping it whenver it encoutered whitespace. Working on parser