Wow, lot of work in this one. I'll certainly be tinkering with this one. great documentation
Thank you! When making something like this with so many moving parts, good documentation is sometimes even more important than good code!