cpu binning complete. todo: gpu binning, pathfinding