Key-Value Pair Coordinates
Replaced all positional arrays with key-value objects. Vastly improves code readability for users of this library. For example:
// Before
var x = position[0];
var y = position[1];
var z = position[2];
// Now
var x = position["x"];
var y = position["y"];
var z = position["z"];