Classes

Adds functionality for declaring, instantiating, and accessing members of classes.


Todo:

- [ ] Code generation
- [ ] Member access 
this can be removed, all tests in /sast and /compiler are automatically tested by the parser.
all /compiler tests are also semantically checked.