New circles generation

* Tried a new way to generate circles
* Added a lower bound to each generated radius
* Moved the holes generation code