adding qcp implementation

Hi Dotan J.

I needed a qcp implementation so I quickly made one. Sending the implementation as a pull request to you. Have fun.