Refactoring part 3

- exporting all the bubbles generation to BubblesGrid