Good job with that. Thanks for answer. Someday i will try to make something similar just to learn. For me generating levels and behavior via code is most interesting thing in game development.