Planner now works with undefined target components

The first step towards fixing 2D graphs
No more skipping minuses while uncareting

Why would I ever think -1^2 should be pow(-1, 2) and not -Math.pow(1,
2)?
Configurable number of samples

Should fix that guy's FF lags for now
Added a custom path example

Some evil github hotlining in there