(restricted)
Since you are mainly asking for assistance with your hack here, I think this thread isn't quite necessary. I recommend you post in this sticky instead to get the help you are looking for.
Once you get your assistance as well as some further progress on this hack, though, feel free to start a new thread here.