Added function call code. Major fix to function and procedure calls, allowing calls of forwardly-declared prototypes