Some changes to lib.math;
More explicit return type on bezier_curve (forces list length to be 2; as opposed to any length, may need to overload later if we need this)
Added trivial failing test. Added test for length.
Simplified length a bit.
Commented default. (I forgot why it existed and nearly depreciated it.)
Hope nothing breaks!
Some questionable tweaks to the makefile, tweaks to gitignore.
Box2D is found via include outside the folder on my system. Seems the same, otherwise…
For some reason an 'a.out' file keeps popping up in git. Ignored.
Removed intentionally failing assert from lib.math. The assert was testing a case where tests wouldn't be ran.
Made rotate_rect a formula function instead of an object_function so it would work in lib.math.
Added a squash-on-stop to compliment motion_distort's stretch-on-speed effect.