Thanks for the comprehensive assessment of things that should be added or fixed. I'll make sure to implement them.
It's taking longer than expected as coding in the architecture is quite hard as I have to relearn how to do things. About half to 3/4 the way there depending on roadblocks that might appear as I work on certain things. The update is huge and thanks for playing!