converted to cargo project, updated for rust headd
updated gitignore to exclude target/
moved main.rs into src
makefile no longer necessary, use cargo
restructured project, lexer is now working