Windows port progress
Fixing struct/class mismatch
Removing the generated lexer/parser files
Updating the TODOs