Moving dump_tokens() to seperate file, more work on lexer