Fixed wrong error handling & TNumber equals
Type Checker test up and running
Define equals for cycle
Fixed cyclic dependency algorithms
Fixed Tests from TypeChecker, Cyclic Dependencies