draw paths on panel clicks

instead of drawing all the paths at the start, we'll draw them whenever
new panels appear and need to be connected.
fire the click on the first panel on init