current state of the compiler

This contains the entire front end compiler.