Me and a friend of mine is working on something similar. We, however, chose to write it all in c++, and we use the “hunt and kill” algorithm to constantly generate more. This allows for infinite sized mazes, but we are currently using the RB algorithm. Amazing work tough, and keep up the hard work!