Made Call expressions use vectors for argument expressions
Began refactoring lexer to keep a mapping between string identifier names and the integer representation used by ASTs