Added HMAC, refactoring hash functions, added ripemd160
Refactoring client js code, make base classes for hash algorithms, for block cipher, and change web socket mode to arraybuffer
Websocket arraybuffer refactoring
Refactoring file sending to arraybuffer websocket mode
Html view changes
Html changes
HTML refactoring
Merge
UI changes, javascript refactoring
todo
Refactoring html/css/javascript
Merge