Added prettier toString-methods for all AST members;
Moved package class to "lang.ast"-package;
Fixed a bug in the distinct method parameter name check of the type checker