Enhancements
* Implement function calls and declarations.
* Handle parameters in functions.
* A parameter can be immutable or mutable with the keyword `mut`.
* Implement `return` statements.
* Functions must be declared before called.
* Functions cannot be declared multiple times.
* Parameters cannot be the same within a function declaration.