Add string literal handling to tokenizer
Add Syntax Exceptions for parsing errors