Removed semantic checks from ast-symbolTable.js
Complete overhaul of semantic analysis