title: Godot - Populate a screen with different sized panels
body: <p>Hey I'm looking for some help.</p>
  <p>I am trying to populate a screen with panels/2D Nodes of different set sizes. I'll be using 2 arrays to be able to do this but the issue I am coming across is that I'm not sure how to do this without causing gaps between the panels/Nodes.</p>
  <p>So what I'm hoping to do is something like <a href="https://i.stack.imgur.com/RImwH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RImwH.png" alt="this" /></a> while avoiding empty spaces like <a href="https://i.stack.imgur.com/VUbTE.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VUbTE.png" alt="this" /></a>(see the white square in the middle). I just don't have the technical know how to make this happen. I can always do these things manually but I am hoping to be able to just do it randomly.</p>
  <p>I suppose the best way to think about it is like Tetris but it fills it out on it's own</p>
  <p>If you require more information, I will be happy to provide but I don't think any else if needed in this instance.</p>
  <p>Thanks for any help in advance</p>