Compile & Execute:
g++ -c main.cc Dungeon.cc Frame.cc && g++ main.o Dungeon.o Frame.o -o bsp_dungeon -lsfml-graphics -lsfml-window -lsfml-system && ./bsp_dungeonPaths are being generated between the farthest siblings in the binary tree.
Next step is to randomly generate those paths so not all siblings are connected and generate other paths between non-siblings to connect everything together