Changed compiler functions to return Eithers, Maps to use Strings and initial support of looking up symbols
Changed compiler functions to return Eithers, Maps to use Strings and initial support of looking up symbols

tim-m89/hclr