started working with the mapbox.js, but Google stopped me from querying for more locations when I wasn't quite finished with the algorithm. Need to do that tomorrow.