Just, SOOOO much. Added bencoding. We can put it back in a lib folder if we update references