Baseline semantic checking

Revised symbol table population process implemented. Semantic checking baseline given passed baseline tests. Core functions working, fringe services commented out.