Идея прикольная, для первого раза реализация неплохая, хотя есть недочёты)
Thank you for your feedback, I will post another project soon