Initial upload to new repo. Currently experimenting with arrays of end_vals, works, kinda, but still haven't decided what the behaviour should be (maybe should just interpolate end_vals for bezier curves or something).