Thank you very much for all your feedback, it’s really nice to read that,
I agree with you, it's true that it's not perfect, and it deserves improvement :D
Thanks for your ideas :)