Thank you so much for the feedback.
I'm trying to implement many of your suggestions and have a few more ideas that I'd like to add step by step :)