draw method takes in a single array of anys instead of array of arrays

Not sure if API breaking since it's going from any[][] to any[]...
Also, not sure if thie is QE worthy since it's basically an API refactor that has little to no impact.
personally i might just collapse this into this.renderArea.selectAll("path").data([data])...