added specs for SHA1 and bencoding encode. TODO decode spec for bencode