I've also extended a few of the built-in JS types and worked in some searching and sorting algorithms.

This is a work in progress, JSGraph still needs traversal.