Changed var_decl so that we could declare List
Changes the test cases according to var_decl for list declaration.
Generalized var_decl functions. Updated sast sExpr -> sexpr
Get rid of types that don't match our sast