Added command-line argument parser
Changed signature of optInputFiles to FilePath
Added basic compiler driver
Changed lexOnly to lex multiple files
Moved execution into Driver module