moving sha1 functions into class
-fixed sha1 issues
-fixed websocket covariance issues
-websockets successfully decode text