I'll probably dig back into this once I have more time; I had some more ideas I wanted to implement before dipping out. Thanks for leaving a comment!