Add method overloading
Merge branch 'add_function_overloading'

* add_function_overloading:
  Add method overloading

Conflicts:
	interpreter.scm
Function calls on classes kinda work
Merge branch 'master' of https://github.com/ted27/eecs345-interpreter

Conflicts:
	functions.scm
Move tests around