Added ability to parse functions with multiple arguments
Added log(base, value) function
Added frame for easy usage and testing