implementation of different Algorithms for generating random levels