angle between two points.
The old FunctionCollection is renamed into FunctionCollectionEasing, because it contains (or will contain :P) all easing (in/out) functions. Every other function is part of the new FunctionCollection, which now contains a method to calculate an angle between points. All other changes are (i.e. in AbstractArrow) are just a consequence.