new api and new goals! i was pissed with most of my implementation, because there were no benefits to what i did, so i will get rid of all the bad parts and try to get closer to pure PGP.