Thanks for the update Michael. I was hoping for a new version since I've been running into a lot of quirky bugs lately, hopefully they are slightly better in this one.

It still has a lot of work to go though.