Fixed bug where SymbolTable tried to access .length of undefined
Added color to error/warning output