adding functions.c (copy from q_expressions and updating the version to 0.0.8 (chapter 12)
adding functions to the language
adding conditionals to the language