Added all code for parsing bencode into the project