initial code generation for calls
Fixed callables.
Fixed Callable and Call to return proper items.
Finished fixing callable.
Finished return statement code generation.
added tests for call, def
Fixed return statements. Added call and return tests.