Compiler class

Almost everything about the class pero except the AssignmentStatement
issues