Is there a guide and process for building plugins and add-ons for QuickBox?

I would be totally happy with rtorrent if it supported socks proxies but because it doesn’t, I had to find a new torrent client. Deluge is great and all, but its rough on cpu and memory when you run a lot of torrents.

I LOVE qbittorrent, so much that I installed and added a link for it into quickbox. I’m also planning on changing the widgets to support it as well. Before I do that I wanted to see if there were any processes for building and submitting plugins?

I can see that the majority of edits will need to be done to the existing rutorrent php code, and I dont want that overwritten when I update quickbox.