Compiler work!

Top level structural work.
BNF documents updated.
Cleaned up mockups.