Excellent news. Ryangel has given me permission to release this as long as I include his name as the writer of the original code.

I was most certainly planning on doing this anyway!
However, it'll be, more than likely, another week before I'm able to return to work on the journal. Currently I'm working on finishing the new site layout, I need to work on a new picker for the chat server, and then I need to retouch a few journal items and find bugs. I'll release this under another beta thread with a different name since this thread has been vastly changed [as has the "addon".]