Begin flex grammar for Emerald
Update folder structure
Begin anew, using LLVM and C++
Add token definitions
Update README.md