initial commit
added gitignore
removed emacs leftover
added a bunch of files
now compiles but doesn't work
now compiles and maybe runs
now parses and compiles
removed debug lines
works but only on 1 + 1
can now deal with multiple ops but only in add
added more applys
seems to work now
removed unncessesary reduce in group pass
added recursive reduce for groups
added left associativity
fixed associtivity problem
removed unncessary line
removed uncessesary stuff
removed need for expr lists
removed expose implementation