Tidy lexer, parser and node code into their subdirectories