Thank you so much! It didn't quite turn out how I'd like, but I'll do some quality of life improvements and updates after the rating period is over.