Thanks! Glad you liked it! As for your feedback, pretty much all of it is well warranted, and I think just about everything is something I'd like to address if I continue this project. A lot of it is known issues that I just didn't end up with the time for unfortunately.