I feel like facepunch writing posts about progress....
Anyways, finally I had the time, and I got the communication between the client and the server using the SecureBlackboxAPI. Thank god I finally found that since I mentioned this is the third time I was re-writing this crap out of nothing. (The SSL part) Now I just need to finalize the communication between the client-server, and ensure they are sending and reading the messages in the good way. I also have to make sure that If someone would block the communication I would immediately make the client exit. I also have to do a handler at the server side to be able to handle multiple connections at the same time, which shouldn't be too complicated I guess.
After these things are done, I will give @Snake the hand to make sure the It is secured mostly in the client side.
From that point I guess I could do a test with my guys, then do a show off test with you guys, and then some minimal modifications at the server side and I guess we are done.