Working on function declaration stuff in semanalyze (still not done)
Merge branch 'code' of github.com:kyzhai/SMURF into code
Merge branch 'code' of github.com:kyzhai/SMURF into code
Semanalyze compiles without errors; type signatures and variable definitions are in there, but need to be tested