Initial code cleanup. Output binary is now called dir.exe.