Quite a few more changing parts than I originally wanted to but still pleased with the result!
Thanks Libby!