Better file structure, added a bunch of classes for type checking and AST
Merge branch 'master' of github.com:software-engineering-amsterdam/poly-ql