Roguelike

Finished the 3d algo(still needs debugging)(it doesn't build anything,
but it's written). Also replaced Vec2i's y component with a z so that it
causes less confusion.