improved component logic, started voxel path finder