Implemented convex / concave functions to alter form of functions. Also implemented dragging of start positions..