moved functionName to FunctionNode
storing function name in tree
move resolve function to BasicFunctions, rename Functions to BasicFunctions
processing variable nodes (var_\d+),
first tests for differentiation
symbolic differentiation of sin and constant
symbolic differentiation of cos,
fixed symbolic differentiation of constant
plus/minus symbolic differentiation
remove empty lines