T3: Backend implementation for functions
    - Added multiple args to functions
    - Users can define functions with equals syntax
    - Removed old calculator tests
    (- log functions as expected)
T3: User-facing implementation of functions