Add license
Add basic Cargo.toml and Cargo.lock
.gitignore for Cargo build files
Command line options and reading the file to be compiled
Lexer outline