Added sha1 support. Ready to work in connecting to the tracker