Thank you very much for nice such a detailed feedback, I like your ideas and thought about some of that myself. Glad you had fun! :)