Almost finished implementing the parsing and handling of functions in the tokenizer