Adding assignment functionality to ast.ml and parser.mly
modifies sast, semcheck, types
modifies makefile for sast,semcheck,types
Adds return types to functions.
geo
adds comments to types
modifies semcheck