Thank you for the positive review! All those things you mentioned I've absolutely thought about and would have done if I had more time on it (and probably will in the future). Glad you liked it!