initial commit
done I guess
Merge branch 'master' of github.com:nguillemot/csc435
Merge branch 'master' of github.com:nguillemot/csc435
renamed CbTypeCheckVisitor to TypeVisitor